Merencanakan infrastruktur Jaringan Yang Ditentukan Perangkat Lunak

Berlaku untuk: Azure Stack HCI, versi 22H2 dan 21H2; Windows Server 2022, Windows Server 2019, Windows Server 2016

Pelajari rencana penyebaran untuk infrastruktur Jaringan Yang Ditentukan Perangkat Lunak (SDN), termasuk prasyarat perangkat keras dan perangkat lunak. Topik ini mencakup persyaratan perencanaan untuk konfigurasi jaringan fisik dan logis, perutean, gateway, perangkat keras jaringan, dan banyak lagi. Ini juga termasuk pertimbangan tentang memperluas infrastruktur SDN dan menggunakan penyebaran bertahap.

Catatan

SDN tidak didukung pada kluster yang direntangkan (multi-situs).

Prasyarat

Ada beberapa prasyarat perangkat keras dan perangkat lunak untuk infrastruktur SDN, termasuk:

  • Kelompok keamanan dan pendaftaran DNS dinamis. Anda harus menyiapkan pusat data Anda untuk penyebaran Pengontrol Jaringan, yang memerlukan satu set mesin virtual (VM). Sebelum Anda dapat menyebarkan Pengontrol Jaringan, Anda harus mengonfigurasi kelompok keamanan dan pendaftaran DNS dinamis.

    Untuk mempelajari lebih lanjut tentang penyebaran Pengontrol Jaringan untuk pusat data Anda, lihat Persyaratan untuk Menyebarkan Pengontrol Jaringan.

  • Jaringan fisik. Anda memerlukan akses ke perangkat jaringan fisik untuk mengonfigurasi jaringan area lokal virtual (VLAN), perutean, dan Border Gateway Protocol (BGP). Topik ini memberikan instruksi untuk konfigurasi sakelar manual, serta opsi untuk menggunakan peering BGP pada sakelar/perute Layer-3, atau mesin virtual Routing and Remote Access Server (RRAS).

  • Host komputasi fisik. Host ini menjalankan Hyper-V dan diperlukan untuk menghosting infrastruktur SDN dan VM penyewa. Perangkat keras jaringan tertentu diperlukan di host ini untuk performa terbaik, seperti yang dijelaskan di bagian berikutnya.

Persyaratan perangkat keras SDN

Bagian ini menyediakan persyaratan perangkat keras untuk sakelar fisik saat merencanakan lingkungan SDN.

Sakelar dan perute

Saat memilih sakelar dan perute fisik untuk lingkungan SDN Anda, pastikan hal tersebut mendukung serangkaian kemampuan berikut:

  • Pengaturan MTU Switchport (wajib)
  • MTU diatur ke >= 1674 byte (termasuk Header L2-Ethernet)
  • Protokol L3 (wajib)
  • Perutean multi-jalur biaya yang sama (ECMP)
  • ECMP berbasis BGP (IETF RFC 4271)

Implementasi harus mendukung pernyataan HARUS dalam standar IETF berikut:

Protokol tag berikut diperlukan:

  • VLAN - Isolasi berbagai jenis lalu lintas
  • 802.1q batang

Item berikut menyediakan kontrol Tautan:

  • Kualitas Layanan (QoS) (PFC hanya diperlukan jika menggunakan RoCE)
  • Pilihan Lalu Lintas yang Ditingkatkan (802.1Qaz)
  • Kontrol Aliran Berbasis Prioritas (PFC) (802.1p/Q dan 802.1Qbb)

Item berikut menyediakan ketersediaan dan redundansi:

  • Ketersediaan sakelar (wajib)
  • Perute yang sangat tersedia diperlukan untuk melakukan fungsi gateway. Anda dapat menyediakan ini dengan menggunakan sakelar\perute multi-casis atau teknologi seperti Virtual Router Redundancy Protocol (VRRP).

Konfigurasi jaringan fisik dan logis

Setiap host komputasi fisik memerlukan konektivitas jaringan melalui satu atau beberapa adapter jaringan yang terpasang ke port sakelar fisik. VLAN Layer-2 mendukung jaringan yang dibagi menjadi beberapa segmen jaringan logis.

Tip

Gunakan VLAN 0 untuk jaringan logis baik dalam mode akses atau tanpa tag.

Penting

Jaringan Yang Ditentukan Perangkat Lunak Windows Server 2016 mendukung pengalamatan IPv4 untuk lapisan bawah dan lapisan atas. IPv6 tidak didukung. Windows Server 2019 mendukung pengalamatan IPv4 dan IPv6.

Jaringan logis

Bagian ini mencakup persyaratan perencanaan infrastruktur SDN untuk jaringan logis manajemen dan jaringan logis Penyedia Hyper-V Network Virtualization (HNV). Ini mencakup detail tentang provisi jaringan logis tambahan untuk menggunakan gateway dan Software Load Balancer (SLB), serta topologi jaringan sampel.

Manajemen dan Penyedia HNV

Semua host komputasi fisik harus mengakses jaringan logis manajemen dan jaringan logis Penyedia HNV. Untuk tujuan perencanaan alamat IP, setiap host komputasi fisik harus memiliki setidaknya satu alamat IP yang ditetapkan dari jaringan logis manajemen. Pengontrol Jaringan memerlukan alamat IP yang dicadangkan dari jaringan ini untuk berfungsi sebagai alamat IP Representational State Transfer (REST).

Jaringan Penyedia HNV berfungsi sebagai jaringan fisik dasar untuk lalu lintas penyewa Timur/Barat (internal-internal), lalu lintas penyewa Utara/Selatan (eksternal-internal), dan untuk bertukar informasi peering BGP dengan jaringan fisik.

Berikut cara jaringan Penyedia HNV mengalokasikan alamat IP. Gunakan ini untuk merencanakan ruang alamat Anda untuk jaringan Penyedia HNV.

  • Mengalokasikan dua alamat IP ke setiap server fisik
  • Mengalokasikan satu alamat IP ke setiap VM MUX SLB
  • Mengalokasikan satu alamat IP ke setiap gateway VM

Server DHCP dapat secara otomatis menetapkan alamat IP untuk jaringan manajemen, atau Anda dapat menetapkan alamat IP statik secara manual. Tumpukan SDN secara otomatis menetapkan alamat IP untuk jaringan logis Penyedia HNV untuk masing-masing host Hyper-V dari kumpulan alamat IP. Pengontrol Jaringan menentukan dan mengelola kumpulan alamat IP.

Catatan

Pengontrol Jaringan menetapkan alamat IP Penyedia HNV ke host komputasi fisik hanya setelah Agen Host Pengontrol Jaringan menerima kebijakan jaringan untuk mesin virtual penyewa tertentu.

Jika... Maka...
Jaringan logis menggunakan VLAN, host komputasi fisik harus tersambung ke port sakelar berbatang yang memiliki akses ke VLAN. Penting untuk dicatat bahwa adapter jaringan fisik pada host komputer tidak boleh memiliki pemfilteran VLAN yang diaktifkan.
Anda menggunakan Switched-Embedded Teaming (SET) dan memiliki beberapa anggota tim Network Interface Card (NIC), seperti adapter jaringan, Anda harus menyambungkan semua anggota tim NIC untuk host tertentu ke domain siaran Layer-2 yang sama.
Host komputasi fisik menjalankan mesin virtual infrastruktur tambahan, seperti Pengontrol Jaringan, SLB/Multiplexer (MUX), atau Gateway, pastikan bahwa jaringan logis manajemen memiliki alamat IP yang memadai untuk setiap mesin virtual yang dihosting. Selain itu, pastikan bahwa jaringan logis Penyedia HNV memiliki alamat IP yang memadai untuk dialokasikan ke setiap SLB/MUX dan mesin virtual infrastruktur gateway. Meskipun pencadangan IP dikelola oleh Pengontrol Jaringan, kegagalan untuk mencadangkan alamat IP baru karena ketaktersediaan dapat mengakibatkan duplikat alamat IP di jaringan Anda.

Untuk informasi tentang Hyper-V Network Virtualization (HNV) yang dapat Anda gunakan untuk memvirtualisasikan jaringan dalam penyebaran Microsoft SDN, lihat Hyper-V Network Virtualization.

Gateway dan Software Load Balancer (SLB)

Anda perlu membuat dan memprovisikan jaringan logis tambahan untuk menggunakan gateway dan SLB. Pastikan untuk mendapatkan prefiks IP, ID VLAN, dan alamat IP gateway yang benar untuk jaringan ini.

Jaringan logis Deskripsi
Jaringan logis VIP publik Jaringan logis IP virtual (VIP) publik harus menggunakan prefiks subnet IP yang dapat dirutekan di luar lingkungan cloud (biasanya dapat dirutekan ke internet). Ini adalah alamat IP front-end yang digunakan klien eksternal untuk mengakses sumber daya di jaringan virtual, termasuk VIP front-end untuk gateway situs-ke-situs. Anda tidak perlu menetapkan VLAN ke jaringan ini. Anda tidak perlu mengonfigurasi jaringan ini pada sakelar fisik Anda. Pastikan alamat IP di jaringan ini tidak tumpang tindih dengan alamat IP yang ada di organisasi Anda.
Jaringan logis VIP privat Jaringan logis VIP Privat tidak diperlukan untuk dapat dirutekan di luar cloud. Ini karena hanya VIP yang dapat diakses dari klien cloud internal yang menggunakannya, seperti layanan privat. Anda tidak perlu menetapkan VLAN ke jaringan ini. IP ini bisa menjadi maksimum jaringan /22. Anda tidak perlu mengonfigurasi jaringan ini pada sakelar fisik Anda. Pastikan alamat IP di jaringan ini tidak tumpang tindih dengan alamat IP yang ada di organisasi Anda.
Jaringan logis VIP GRE Jaringan VIP Generic Routing Encapsulation (GRE) adalah subnet yang ada hanya untuk mendefinisikan VIP. VIP ditetapkan ke mesin virtual gateway yang berjalan pada fabric SDN Anda untuk tipe koneksi GRE site-to-site (S2S). Anda tidak perlu melakukan prakonfigurasi terhadap jaringan ini di sakelar atau perute fisik Anda, atau menetapkan VLAN untuk itu. Pastikan alamat IP di jaringan ini tidak tumpang tindih dengan alamat IP yang ada di organisasi Anda.

Sampel topologi jaringan

Ubah sampel prefiks subnet IP dan ID VLAN untuk lingkungan Anda.

Nama jaringan Subnet Mask ID VLAN pada batang Gateway Pencadangan (contoh)
Manajemen 10.184.108.0 24 7 10.184.108.1 10.184.108.1 - Perute
10.184.108.4 - Pengontrol Jaringan
10.184.108.10 - Host komputasi 1
10.184.108.11 - Host komputasi 2
10.184.108.X - Host komputasi X
Penyedia HNV 10.10.56.0 23 11 10.10.56.1 10.10.56.1 - Perute
10.10.56.2 - SLB/MUX1
10.10.56.5 - Gateway1
VIP Publik 41.40.40.0 27 NA 41.40.40.1 41.40.40.1 - Perute
41.40.40.3 - IPSec S2S VPN VIP
VIP Privat 20.20.20.0 27 NA 20.20.20.1 20.20.20.1 - GW default (perute)
VIP GRE 31.30.30.0 24 NA 31.30.30.1 31.30.30.1 - GW Default

Infrastruktur routing

Informasi perutean (seperti next-hop) untuk subnet VIP diiklankan oleh gateway SLB/MUX dan Remote Access Server (RAS) ke dalam jaringan fisik menggunakan peering BGP internal. Jaringan logis VIP tidak memiliki VLAN yang ditetapkan dan tidak dikonfigurasi sebelumnya dalam sakelar Layer-2 (seperti sakelar Top-of-Rack).

Anda perlu membuat peer BGP pada perute yang digunakan infrastruktur SDN Anda agar dapat menerima rute untuk jaringan logis VIP yang diiklankan oleh SLB/MUX dan Gateway RAS. Peering BGP hanya perlu terjadi satu arah (dari SLB/MUX atau Gateway RAS ke peer BGP eksternal). Di atas lapisan pertama perutean, Anda dapat menggunakan rute statik atau protokol perutean dinamis lainnya, seperti Open Shortest Path First (OSPF). Namun, seperti yang dinyatakan sebelumnya, prefiks subnet IP untuk jaringan logis VIP perlu dirutekan dari jaringan fisik ke peer BGP eksternal.

Peering BGP biasanya dikonfigurasi dalam sakelar atau perute yang dikelola sebagai bagian dari infrastruktur jaringan. Peer BGP juga dapat dikonfigurasi pada Windows Server dengan peran RAS yang diinstal dalam mode Perutean Saja. Peer perute BGP di infrastruktur jaringan harus dikonfigurasi agar dapat menggunakan Autonomous System Numbers (ASN) miliknya sendiri dan memungkinkan peering dari ASN yang ditetapkan ke komponen SDN (SLB/MUX dan Gateway RAS).

Anda harus memperoleh informasi berikut dari perute fisik Anda, atau dari administrator jaringan yang mengendalikan perute tersebut:

  • ASN perute
  • Alamat IP perute

Catatan

ASN empat byte tidak didukung oleh SLB/MUX. Anda harus mengalokasikan ASN dua byte ke SLB/MUX dan perute yang terhubung dengannya. Anda dapat menggunakan ASN empat byte di tempat lain di lingkungan Anda.

Anda atau administrator jaringan Anda harus mengonfigurasi peer perute BGP untuk menerima koneksi dari ASN dan alamat IP atau alamat subnet dari jaringan logis Penyedia HNV yang digunakan Gateway RAS dan SLB MUX Anda.

Untuk informasi lebih lanjut, lihat Border Gateway Protocol (BGP).

Gateway default

Mesin yang dikonfigurasi untuk terhubung ke beberapa jaringan, seperti host fisik, SLB/MUX, dan mesin virtual gateway hanya boleh memiliki satu gateway default yang dikonfigurasi. Gunakan gateway default berikut untuk host dan mesin virtual infrastruktur:

  • Untuk host Hyper-V, gunakan jaringan manajemen sebagai gateway default.
  • Untuk mesin virtual Pengontrol Jaringan, gunakan jaringan manajemen sebagai gateway default.
  • Untuk mesin virtual SLB/MUX, gunakan jaringan manajemen sebagai gateway default.
  • Untuk mesin virtual gateway, gunakan jaringan Penyedia HNV sebagai gateway default. Ini harus diatur pada NIC front-end dari mesin virtual gateway.

Sakelar dan perute

Untuk membantu mengonfigurasi sakelar atau perute fisik Anda, kumpulan sampel file konfigurasi untuk berbagai model sakelar dan vendor tersedia di repositori Microsoft SDN GitHub. File readme dan perintah antarmuka tingkat panggilan (CLI) yang diuji untuk sakelar tertentu disediakan.

Untuk detail persyaratan sakelar dan perute, lihat bagian persyaratan perangkat keras SDN di atas.

Compute

Semua host Hyper-V harus memiliki instalasi sistem operasi yang sesuai, diaktifkan untuk Hyper-V, dan menggunakan sakelar virtual Hyper-V eksternal dengan setidaknya satu adapter fisik yang terhubung ke jaringan logis manajemen. Host harus dapat dijangkau melalui alamat IP manajemen yang ditetapkan untuk host manajemen vNIC.

Anda dapat menggunakan jenis penyimpanan apa pun yang kompatibel dengan Hyper-V, bersama, atau lokal.

Tip

Lebih mudah untuk menggunakan nama yang sama untuk semua sakelar virtual Anda, tetapi tidak wajib. Jika Anda berencana menggunakan skrip untuk disebarkan, lihat komentar yang terkait dengan variabel vSwitchName di file config.psd1.

Persyaratan komputasi host

Keterangan berikut ini menunjukkan persyaratan perangkat keras dan perangkat lunak minimum untuk empat host fisik yang digunakan dalam penyebaran contoh.

Host Persyaratan perangkat keras Persyaratan perangkat lunak
Host Hyper-V fisik CPU 4-Core 2,66 GHz
32 GB RAM
300 GB Ruang Disk
Adapter jaringan fisik 1 Gb/dtk (atau lebih cepat)
Sistem operasi: Seperti yang didefinisikan dalam
“Berlaku untuk” di awal topik ini.
Peran Hyper-V terpasang

Persyaratan peran mesin virtual infrastruktur SDN

Berikut ini menunjukkan persyaratan untuk peran mesin virtual.

Peran Persyaratan vCPU Persyaratan memori Persyaratan disk
Pengontrol Jaringan (tiga node) 4 vCPU Minimal 4 GB
(8 GB disarankan)
75 GB untuk drive sistem operasi
SLB/MUX (tiga node) 8 vCPUs 8 GB disarankan 75 GB untuk drive sistem operasi
RAS Gateway
(kumpulan tunggal dari tiga gateway
node, dua aktif, satu pasif)
8 vCPUs 8 GB disarankan 75 GB untuk drive sistem operasi
Perute BGP Gateway RAS
untuk peering SLB/MUX
(atau gunakan sakelar ToR
sebagai Perute BGP)
2 vCPU 2 GB 75 GB untuk drive sistem operasi

Jika Anda menggunakan System Center - Virtual Machine Manager (VMM) untuk penyebaran, sumber daya mesin virtual infrastruktur tambahan diperlukan untuk VMM dan infrastruktur non-SDN lainnya. Untuk mempelajari lebih lanjut, lihat Persyaratan sistem untuk System Center Virtual Machine Manager.

Memperluas infrastruktur Anda

Persyaratan ukuran dan sumber daya untuk infrastruktur Anda bergantung pada mesin virtual beban kerja penyewa yang Anda rencanakan untuk dihosting. Persyaratan CPU, memori, dan disk untuk mesin virtual infrastruktur (misalnya: Pengontrol Jaringan, SLB, gateway, dan sebagainya) ditentukan dalam tabel sebelumnya. Anda dapat menambahkan lebih banyak mesin virtual infrastruktur untuk diskalakan sesuai kebutuhan. Namun, setiap VM penyewa yang berjalan di host Hyper-V memiliki persyaratan CPU, memori, dan disk sendiri yang harus Anda pertimbangkan.

Saat VM beban kerja penyewa mulai menggunakan terlalu banyak sumber daya pada host Hyper-V fisik, Anda dapat memperluas infrastruktur dengan menambahkan host fisik tambahan. Anda dapat menggunakan skrip Windows Admin Center, VMM, atau PowerShell untuk membuat sumber daya server baru melalui Pengontrol Jaringan. Metode yang digunakan bergantung pada bagaimana Anda awalnya menyebarkan infrastruktur. Jika Anda perlu menambahkan alamat IP tambahan untuk jaringan Penyedia HNV, Anda dapat membuat subnet logis baru (dengan Kumpulan IP yang sesuai) yang dapat digunakan oleh host.

Penyebaran bertahap

Berdasarkan persyaratan, Anda mungkin perlu menyebarkan subset infrastruktur SDN. Misalnya, jika Anda hanya ingin menghosting beban kerja pelanggan di pusat data Anda, dan komunikasi eksternal tidak diperlukan, Anda dapat menyebarkan Pengontrol Jaringan dan melompati penyebaran SLB/MUX dan VM gateway. Keterangan berikut ini menjelaskan persyaratan infrastruktur fitur jaringan untuk penyebaran bertahap infrastruktur SDN.

Fitur Persyaratan penyebaran Persyaratan jaringan
Manajemen Jaringan Logis
Kelompok keamanan jaringan (NSG) (untuk jaringan berbasis VLAN)
Kualitas Layanan (QoS) (untuk jaringan berbasis VLAN)
Pengontrol Jaringan Tidak ada
Jaringan Virtual
Perutean Yang Ditentukan Pengguna
ACL (untuk jaringan virtual)
Subnet Terenkripsi
QoS (untuk jaringan virtual)
Perekanan jaringan virtual
Pengontrol Jaringan HNV PA VLAN, Subnet, Perute
NAT Masuk/Keluar
Penyeimbangan Beban
Pengontrol Jaringan
SLB/MUX
BGP di jaringan HNV PA
Subnet VIP Privat dan Publik
Koneksi gateway GRE Pengontrol Jaringan
SLB/MUX
Gateway
BGP di jaringan HNV PA
Subnet VIP Privat dan Publik
Subnet VIP GRE
Koneksi gateway IPSec Pengontrol Jaringan
SLB/MUX
Gateway
BGP di jaringan HNV PA
Subnet VIP Privat dan Publik
Koneksi gateway L3 Pengontrol Jaringan
SLB/MUX
Gateway
BGP di jaringan HNV PA
Subnet VIP Privat dan Publik
VLAN Penyewa, Subnet, Perute
BGP pada VLAN penyewa bersifat opsional

Langkah berikutnya

Untuk informasi terkait, lihat juga: